Google\Ads\GoogleAds\Lib\V8\GoogleAdsClientBuilder S

Total Complexity 40
Dependencies 10
Dependents 3
Total lines 354
Lines of code 138
Logical lines of code 64
Comment lines 142
Methods 24
Properties 11

Methods 24

Method Rating Maintainability Complexity Lines of code
validate()
B
46 17 36
from()
S
57 1 18
__construct()
S
75 1 4
getProxy()
S
82 1 3
getLogLevel()
S
82 1 3
getLogger()
S
82 1 3
getOAuth2Credential()
S
82 1 3
getEndpoint()
S
82 1 3
getLinkedCustomerId()
S
82 1 3
getLoginCustomerId()
S
82 1 3
getDeveloperToken()
S
82 1 3
defaultOptionals()
S
91 1 2
build()
S
74 1 5
withTransport()
S
77 1 4
withProxy()
S
77 1 4
withLogLevel()
S
77 1 4
withLogger()
S
77 1 4
withOAuth2Credential()
S
77 1 4
withEndpoint()
S
77 1 4
withLinkedCustomerId()
S
77 1 4
withLoginCustomerId()
S
77 1 4
withDeveloperToken()
S
77 1 4
fromEnvironmentVariablesConfiguration()
S
64 1 10
getTransport()
S
82 1 3